torpedo tubes - Alemán Inglés Diccionario